package com.nineclock.sign.excel;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
public class SalaryExcel implements Serializable {

    @ExcelProperty("员工姓名")
    private String userName;

    @ExcelProperty("工号")
    private String workNumber;

    @ExcelProperty("部门")
    private String departmentName;

    @ExcelProperty("职位")
    private String post;

    @ExcelProperty("月份")
    private Long month;

    @ExcelProperty("基础工资")
    private Double baseSalary;

    @ExcelProperty("出勤天数")
    private Integer dayCount;

    @ExcelProperty("请假天数")
    private Integer leaveDays;

    @ExcelProperty("平时加班")
    private Double normalOvertime;

    @ExcelProperty("周末加班")
    private Double weekOverTime;

    @ExcelProperty("法定加班")
    private Double statutoryOvertime;

    @ExcelProperty("应发工资")
    private Double agesPayable;

    @ExcelProperty("各项扣除")
    private Double deduction;

    @ExcelProperty("实发工资")
    private Double netSalary;
}
